tinted spectacles - French English Dictionary